to be at loggerheads - Französisch Englisch Wörterbuch